package com.java.service;

import java.util.Date;

/**
 * @InterfaceName AdminService
 * @Description 用于定义admin表格操作规范
 * @Author 0715-YuHao
 * @Date 2020/9/8 12:58
 */
public interface AdminService {

    /**
     * @return void
     * @Author 0715-YuHao
     * @Description 根据用户名，更新登录时间和登录IP
     * @Date 2020/9/8 13:00
     * @Param [username, date, ip] [账号, 登录日期, ip地址 ]
     */
    void updateLoginTime(String username, Date date, String ip);

    /**
     * @Author 0715-YuHao
     * @Description 管理员根据账号密码登录
     * @Date 2020/9/8 13:01
     * @Param [username, password] [账号, 密码]
     * @return boolean 登录的结果，true表示登录成功
     */
    boolean login(String username, String password);
}
